home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Oregon Trail / Sample Application / Sample Application.rsrc / CODE_20_UnPack.txt < prev    next >
Text File  |  1993-06-23  |  64KB  |  1,157 lines

  1. # near model CODE resource
  2. # jump table entries: 3360-3361 (2 of them)
  3. export_420:
  4. 00000000  4E75                     rts
  5. export_421:
  6. 00000002  4E56 FFDE                link       A6, -0x0022
  7. 00000006  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  8. 0000000A  47ED FB76                lea.l      A3, [A5 - 0x48A]
  9. 0000000E  206E 0008                movea.l    A0, [A6 + 0x8]
  10. 00000012  7000                     moveq.l    D0, 0x00
  11. 00000014  1028 0001                move.b     D0, [A0 + 0x1]
  12. 00000018  E140                     asl        D0.w, 8
  13. 0000001A  48C0                     ext.l      D0
  14. 0000001C  206E 0008                movea.l    A0, [A6 + 0x8]
  15. 00000020  7200                     moveq.l    D1, 0x00
  16. 00000022  1210                     move.b     D1, [A0]
  17. 00000024  2C01                     move.l     D6, D1
  18. 00000026  DC80                     add.l      D6, D0
  19. 00000028  206E 0008                movea.l    A0, [A6 + 0x8]
  20. 0000002C  7000                     moveq.l    D0, 0x00
  21. 0000002E  1028 0003                move.b     D0, [A0 + 0x3]
  22. 00000032  E140                     asl        D0.w, 8
  23. 00000034  48C0                     ext.l      D0
  24. 00000036  206E 0008                movea.l    A0, [A6 + 0x8]
  25. 0000003A  7200                     moveq.l    D1, 0x00
  26. 0000003C  1228 0002                move.b     D1, [A0 + 0x2]
  27. 00000040  D280                     add.l      D1, D0
  28. 00000042  3D41 FFDE                move.w     [A6 - 0x22], D1
  29. 00000046  206D D448                movea.l    A0, [A5 - 0x2BB8]
  30. 0000004A  2D50 FFE4                move.l     [A6 - 0x1C], [A0]
  31. 0000004E  206D D444                movea.l    A0, [A5 - 0x2BBC]
  32. 00000052  2D50 FFE8                move.l     [A6 - 0x18], [A0]
  33. 00000056  286E 0008                movea.l    A4, [A6 + 0x8]
  34. 0000005A  5A8C                     addq.l     A4, 5
  35. 0000005C  2D6E 000C FFF0           move.l     [A6 - 0x10], [A6 + 0xC]
  36. 00000062  426E FFF4                clr.w      [A6 - 0xC]
  37. 00000066  6000 07F8                bra        +0x7FA /* 00000860 */
  38. label0000006A:
  39. 0000006A  3006                     move.w     D0, D6
  40. 0000006C  C0EE FFF4                mulu.w     D0, [A6 - 0xC]
  41. 00000070  D0AE 000C                add.l      D0, [A6 + 0xC]
  42. 00000074  2D40 FFF0                move.l     [A6 - 0x10], D0
  43. 00000078  1D54 FFF6                move.b     [A6 - 0xA], [A4]
  44. 0000007C  D8FC 0001                add.w      A4, 0x1
  45. 00000080  7000                     moveq.l    D0, 0x00
  46. 00000082  102E FFF6                move.b     D0, [A6 - 0xA]
  47. 00000086  EC88                     lsr        D0, 6
  48. 00000088  7203                     moveq.l    D1, 0x03
  49. 0000008A  C280                     and.l      D1, D0
  50. 0000008C  1D41 FFF7                move.b     [A6 - 0x9], D1
  51. 00000090  102E FFF7                move.b     D0, [A6 - 0x9]
  52. 00000094  6500 07CA                bcs        +0x7CC /* 00000860 */
  53. 00000098  0C00 0003                cmpi.b     D0, 0x3
  54. 0000009C  6200 07C2                bhi        +0x7C4 /* 00000860 */
  55. 000000A0  7200                     moveq.l    D1, 0x00
  56. 000000A2  1200                     move.b     D1, D0
  57. 000000A4  D241                     add.w      D1, D1
  58. 000000A6  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  59. 000000AA  4EFB 1000                jmp        [PC + D1.w]
  60. 000000AE  000A 0160                ori.b      A2, 0x60 /* '`' */
  61. 000000B2  02A8 03BA 7000 102E      andi.l     [A0 + 0x102E], 0x3BA7000
  62. 000000BA  FFF6                     .invalid   <<F/7/7>>
  63. 000000BC  E688                     lsr        D0, 3
  64. 000000BE  7807                     moveq.l    D4, 0x07
  65. 000000C0  C880                     and.l      D4, D0
  66. 000000C2  7000                     moveq.l    D0, 0x00
  67. 000000C4  102E FFF6                move.b     D0, [A6 - 0xA]
  68. 000000C8  7207                     moveq.l    D1, 0x07
  69. 000000CA  C280                     and.l      D1, D0
  70. 000000CC  1D41 FFF8                move.b     [A6 - 0x8], D1
  71. 000000D0  7000                     moveq.l    D0, 0x00
  72. 000000D2  102C 0001                move.b     D0, [A4 + 0x1]
  73. 000000D6  E140                     asl        D0.w, 8
  74. 000000D8  7200                     moveq.l    D1, 0x00
  75. 000000DA  3200                     move.w     D1, D0
  76. 000000DC  7000                     moveq.l    D0, 0x00
  77. 000000DE  1014                     move.b     D0, [A4]
  78. 000000E0  D081                     add.l      D0, D1
  79. 000000E2  3D40 FFE2                move.w     [A6 - 0x1E], D0
  80. 000000E6  7000                     moveq.l    D0, 0x00
  81. 000000E8  102E FFF8                move.b     D0, [A6 - 0x8]
  82. 000000EC  7207                     moveq.l    D1, 0x07
  83. 000000EE  B280                     cmp.l      D1, D0
  84. 000000F0  6658                     bne        +0x5A /* 0000014A */
  85. 000000F2  7000                     moveq.l    D0, 0x00
  86. 000000F4  302E FFE2                move.w     D0, [A6 - 0x1E]
  87. 000000F8  7200                     moveq.l    D1, 0x00
  88. 000000FA  1204                     move.b     D1, D4
  89. 000000FC  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  90. 00000100  5E80                     addq.l     D0, 7
  91. 00000102  E688                     lsr        D0, 3
  92. 00000104  3D40 FFE0                move.w     [A6 - 0x20], D0
  93. 00000108  7000                     moveq.l    D0, 0x00
  94. 0000010A  302E FFE0                move.w     D0, [A6 - 0x20]
  95. 0000010E  2F00                     move.l     -[A7], D0
  96. 00000110  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  97. 00000114  200C                     move.l     D0, A4
  98. 00000116  5480                     addq.l     D0, 2
  99. 00000118  2F00                     move.l     -[A7], D0
  100. 0000011A  4EBA 099E                jsr        [PC + 0x99E /* 00000ABA */]
  101. 0000011E  3A00                     move.w     D5, D0
  102. 00000120  7000                     moveq.l    D0, 0x00
  103. 00000122  3005                     move.w     D0, D5
  104. 00000124  5480                     addq.l     D0, 2
  105. 00000126  D9C0                     add.l      A4, D0
  106. 00000128  7000                     moveq.l    D0, 0x00
  107. 0000012A  1004                     move.b     D0, D4
  108. 0000012C  2F00                     move.l     -[A7], D0
  109. 0000012E  7000                     moveq.l    D0, 0x00
  110. 00000130  302E FFE2                move.w     D0, [A6 - 0x1E]
  111. 00000134  2F00                     move.l     -[A7], D0
  112. 00000136  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  113. 0000013A  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  114. 0000013E  4EBA 0756                jsr        [PC + 0x756 /* 00000896 */]
  115. 00000142  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  116. 00000146  6000 009E                bra        +0xA0 /* 000001E6 */
  117. label0000014A:
  118. 0000014A  7000                     moveq.l    D0, 0x00
  119. 0000014C  102E FFF8                move.b     D0, [A6 - 0x8]
  120. 00000150  6F5E                     ble        +0x60 /* 000001B0 */
  121. 00000152  7000                     moveq.l    D0, 0x00
  122. 00000154  302E FFE2                move.w     D0, [A6 - 0x1E]
  123. 00000158  7200                     moveq.l    D1, 0x00
  124. 0000015A  1204                     move.b     D1, D4
  125. 0000015C  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  126. 00000160  5E80                     addq.l     D0, 7
  127. 00000162  E688                     lsr        D0, 3
  128. 00000164  3D40 FFE0                move.w     [A6 - 0x20], D0
  129. 00000168  558F                     subq.l     A7, 2
  130. 0000016A  200C                     move.l     D0, A4
  131. 0000016C  5480                     addq.l     D0, 2
  132. 0000016E  2F00                     move.l     -[A7], D0
  133. 00000170  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  134. 00000174  3F2E FFE0                move.w     -[A7], [A6 - 0x20]
  135. 00000178  7000                     moveq.l    D0, 0x00
  136. 0000017A  102E FFF8                move.b     D0, [A6 - 0x8]
  137. 0000017E  3F00                     move.w     -[A7], D0
  138. 00000180  3F05                     move.w     -[A7], D5
  139. 00000182  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  140. 00000186  3A1F                     move.w     D5, [A7]+
  141. 00000188  7000                     moveq.l    D0, 0x00
  142. 0000018A  3005                     move.w     D0, D5
  143. 0000018C  5480                     addq.l     D0, 2
  144. 0000018E  D9C0                     add.l      A4, D0
  145. 00000190  7000                     moveq.l    D0, 0x00
  146. 00000192  1004                     move.b     D0, D4
  147. 00000194  2F00                     move.l     -[A7], D0
  148. 00000196  7000                     moveq.l    D0, 0x00
  149. 00000198  302E FFE2                move.w     D0, [A6 - 0x1E]
  150. 0000019C  2F00                     move.l     -[A7], D0
  151. 0000019E  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  152. 000001A2  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  153. 000001A6  4EBA 06EE                jsr        [PC + 0x6EE /* 00000896 */]
  154. 000001AA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  155. 000001AE  6036                     bra        +0x38 /* 000001E6 */
  156. label000001B0:
  157. 000001B0  7000                     moveq.l    D0, 0x00
  158. 000001B2  1004                     move.b     D0, D4
  159. 000001B4  2F00                     move.l     -[A7], D0
  160. 000001B6  7000                     moveq.l    D0, 0x00
  161. 000001B8  302E FFE2                move.w     D0, [A6 - 0x1E]
  162. 000001BC  2F00                     move.l     -[A7], D0
  163. 000001BE  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  164. 000001C2  200C                     move.l     D0, A4
  165. 000001C4  5480                     addq.l     D0, 2
  166. 000001C6  2F00                     move.l     -[A7], D0
  167. 000001C8  4EBA 06CC                jsr        [PC + 0x6CC /* 00000896 */]
  168. 000001CC  7000                     moveq.l    D0, 0x00
  169. 000001CE  302E FFE2                move.w     D0, [A6 - 0x1E]
  170. 000001D2  7200                     moveq.l    D1, 0x00
  171. 000001D4  1204                     move.b     D1, D4
  172. 000001D6  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  173. 000001DA  5E80                     addq.l     D0, 7
  174. 000001DC  E688                     lsr        D0, 3
  175. 000001DE  5480                     addq.l     D0, 2
  176. 000001E0  D9C0                     add.l      A4, D0
  177. 000001E2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  178. label000001E6:
  179. 000001E6  7000                     moveq.l    D0, 0x00
  180. 000001E8  1004                     move.b     D0, D4
  181. 000001EA  2F00                     move.l     -[A7], D0
  182. 000001EC  7000                     moveq.l    D0, 0x00
  183. 000001EE  3006                     move.w     D0, D6
  184. 000001F0  2F00                     move.l     -[A7], D0
  185. 000001F2  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  186. 000001F6  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  187. 000001FA  4EBA 07D0                jsr        [PC + 0x7D0 /* 000009CC */]
  188. 000001FE  3A00                     move.w     D5, D0
  189. 00000200  526E FFF4                addq.w     [A6 - 0xC], 1
  190. 00000204  4FEF 0010                lea.l      A7, [A7 + 0x10]
  191. 00000208  6000 0656                bra        +0x658 /* 00000860 */
  192. 0000020C  7000                     moveq.l    D0, 0x00
  193. 0000020E  102E FFF6                move.b     D0, [A6 - 0xA]
  194. 00000212  E688                     lsr        D0, 3
  195. 00000214  7807                     moveq.l    D4, 0x07
  196. 00000216  C880                     and.l      D4, D0
  197. 00000218  7000                     moveq.l    D0, 0x00
  198. 0000021A  102E FFF6                move.b     D0, [A6 - 0xA]
  199. 0000021E  7207                     moveq.l    D1, 0x07
  200. 00000220  C280                     and.l      D1, D0
  201. 00000222  1D41 FFF8                move.b     [A6 - 0x8], D1
  202. 00000226  7000                     moveq.l    D0, 0x00
  203. 00000228  102C 0001                move.b     D0, [A4 + 0x1]
  204. 0000022C  E140                     asl        D0.w, 8
  205. 0000022E  48C0                     ext.l      D0
  206. 00000230  7200                     moveq.l    D1, 0x00
  207. 00000232  1214                     move.b     D1, [A4]
  208. 00000234  D280                     add.l      D1, D0
  209. 00000236  3D41 FFE2                move.w     [A6 - 0x1E], D1
  210. 0000023A  7000                     moveq.l    D0, 0x00
  211. 0000023C  102E FFF8                move.b     D0, [A6 - 0x8]
  212. 00000240  7207                     moveq.l    D1, 0x07
  213. 00000242  B280                     cmp.l      D1, D0
  214. 00000244  6654                     bne        +0x56 /* 0000029A */
  215. 00000246  7000                     moveq.l    D0, 0x00
  216. 00000248  302E FFE2                move.w     D0, [A6 - 0x1E]
  217. 0000024C  7200                     moveq.l    D1, 0x00
  218. 0000024E  1204                     move.b     D1, D4
  219. 00000250  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  220. 00000254  5E80                     addq.l     D0, 7
  221. 00000256  E688                     lsr        D0, 3
  222. 00000258  3D40 FFE0                move.w     [A6 - 0x20], D0
  223. 0000025C  7000                     moveq.l    D0, 0x00
  224. 0000025E  302E FFE0                move.w     D0, [A6 - 0x20]
  225. 00000262  2F00                     move.l     -[A7], D0
  226. 00000264  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  227. 00000268  200C                     move.l     D0, A4
  228. 0000026A  5480                     addq.l     D0, 2
  229. 0000026C  2F00                     move.l     -[A7], D0
  230. 0000026E  4EBA 084A                jsr        [PC + 0x84A /* 00000ABA */]
  231. 00000272  3A00                     move.w     D5, D0
  232. 00000274  7000                     moveq.l    D0, 0x00
  233. 00000276  3005                     move.w     D0, D5
  234. 00000278  5480                     addq.l     D0, 2
  235. 0000027A  D9C0                     add.l      A4, D0
  236. 0000027C  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  237. 00000280  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  238. 00000284  3F2E FFE2                move.w     -[A7], [A6 - 0x1E]
  239. 00000288  7000                     moveq.l    D0, 0x00
  240. 0000028A  1004                     move.b     D0, D4
  241. 0000028C  3F00                     move.w     -[A7], D0
  242. 0000028E  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  243. 00000292  4FEF 000C                lea.l      A7, [A7 + 0xC]
  244. 00000296  6000 009A                bra        +0x9C /* 00000332 */
  245. label0000029A:
  246. 0000029A  7000                     moveq.l    D0, 0x00
  247. 0000029C  102E FFF8                move.b     D0, [A6 - 0x8]
  248. 000002A0  6F5C                     ble        +0x5E /* 000002FE */
  249. 000002A2  200C                     move.l     D0, A4
  250. 000002A4  5480                     addq.l     D0, 2
  251. 000002A6  2D40 FFEC                move.l     [A6 - 0x14], D0
  252. 000002AA  7000                     moveq.l    D0, 0x00
  253. 000002AC  302E FFE2                move.w     D0, [A6 - 0x1E]
  254. 000002B0  7200                     moveq.l    D1, 0x00
  255. 000002B2  1204                     move.b     D1, D4
  256. 000002B4  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  257. 000002B8  5E80                     addq.l     D0, 7
  258. 000002BA  E688                     lsr        D0, 3
  259. 000002BC  3D40 FFE0                move.w     [A6 - 0x20], D0
  260. 000002C0  558F                     subq.l     A7, 2
  261. 000002C2  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  262. 000002C6  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  263. 000002CA  3F2E FFE0                move.w     -[A7], [A6 - 0x20]
  264. 000002CE  7000                     moveq.l    D0, 0x00
  265. 000002D0  102E FFF8                move.b     D0, [A6 - 0x8]
  266. 000002D4  3F00                     move.w     -[A7], D0
  267. 000002D6  3F05                     move.w     -[A7], D5
  268. 000002D8  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  269. 000002DC  3A1F                     move.w     D5, [A7]+
  270. 000002DE  7000                     moveq.l    D0, 0x00
  271. 000002E0  3005                     move.w     D0, D5
  272. 000002E2  5480                     addq.l     D0, 2
  273. 000002E4  D9C0                     add.l      A4, D0
  274. 000002E6  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  275. 000002EA  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  276. 000002EE  3F2E FFE2                move.w     -[A7], [A6 - 0x1E]
  277. 000002F2  7000                     moveq.l    D0, 0x00
  278. 000002F4  1004                     move.b     D0, D4
  279. 000002F6  3F00                     move.w     -[A7], D0
  280. 000002F8  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  281. 000002FC  6034                     bra        +0x36 /* 00000332 */
  282. label000002FE:
  283. 000002FE  200C                     move.l     D0, A4
  284. 00000300  5480                     addq.l     D0, 2
  285. 00000302  2D40 FFEC                move.l     [A6 - 0x14], D0
  286. 00000306  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  287. 0000030A  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  288. 0000030E  3F2E FFE2                move.w     -[A7], [A6 - 0x1E]
  289. 00000312  7000                     moveq.l    D0, 0x00
  290. 00000314  1004                     move.b     D0, D4
  291. 00000316  3F00                     move.w     -[A7], D0
  292. 00000318  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  293. 0000031C  7000                     moveq.l    D0, 0x00
  294. 0000031E  302E FFE2                move.w     D0, [A6 - 0x1E]
  295. 00000322  7200                     moveq.l    D1, 0x00
  296. 00000324  1204                     move.b     D1, D4
  297. 00000326  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  298. 0000032A  5E80                     addq.l     D0, 7
  299. 0000032C  E688                     lsr        D0, 3
  300. 0000032E  5480                     addq.l     D0, 2
  301. 00000330  D9C0                     add.l      A4, D0
  302. label00000332:
  303. 00000332  558F                     subq.l     A7, 2
  304. 00000334  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  305. 00000338  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  306. 0000033C  3F06                     move.w     -[A7], D6
  307. 0000033E  7000                     moveq.l    D0, 0x00
  308. 00000340  1004                     move.b     D0, D4
  309. 00000342  3F00                     move.w     -[A7], D0
  310. 00000344  2F0B                     move.l     -[A7], A3
  311. 00000346  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  312. 0000034A  3A1F                     move.w     D5, [A7]+
  313. 0000034C  526E FFF4                addq.w     [A6 - 0xC], 1
  314. 00000350  6000 050E                bra        +0x510 /* 00000860 */
  315. 00000354  7000                     moveq.l    D0, 0x00
  316. 00000356  102E FFF6                move.b     D0, [A6 - 0xA]
  317. 0000035A  E688                     lsr        D0, 3
  318. 0000035C  7807                     moveq.l    D4, 0x07
  319. 0000035E  C880                     and.l      D4, D0
  320. 00000360  7000                     moveq.l    D0, 0x00
  321. 00000362  102E FFF6                move.b     D0, [A6 - 0xA]
  322. 00000366  7207                     moveq.l    D1, 0x07
  323. 00000368  C280                     and.l      D1, D0
  324. 0000036A  1D41 FFF8                move.b     [A6 - 0x8], D1
  325. 0000036E  2D4C FFEC                move.l     [A6 - 0x14], A4
  326. 00000372  7000                     moveq.l    D0, 0x00
  327. 00000374  102E FFF8                move.b     D0, [A6 - 0x8]
  328. 00000378  7207                     moveq.l    D1, 0x07
  329. 0000037A  B280                     cmp.l      D1, D0
  330. 0000037C  663A                     bne        +0x3C /* 000003B8 */
  331. 0000037E  7000                     moveq.l    D0, 0x00
  332. 00000380  3006                     move.w     D0, D6
  333. 00000382  7200                     moveq.l    D1, 0x00
  334. 00000384  1204                     move.b     D1, D4
  335. 00000386  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  336. 0000038A  5E80                     addq.l     D0, 7
  337. 0000038C  E688                     lsr        D0, 3
  338. 0000038E  3D40 FFE0                move.w     [A6 - 0x20], D0
  339. 00000392  7000                     moveq.l    D0, 0x00
  340. 00000394  302E FFE0                move.w     D0, [A6 - 0x20]
  341. 00000398  2F00                     move.l     -[A7], D0
  342. 0000039A  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  343. 0000039E  2F0C                     move.l     -[A7], A4
  344. 000003A0  4EBA 0718                jsr        [PC + 0x718 /* 00000ABA */]
  345. 000003A4  3A00                     move.w     D5, D0
  346. 000003A6  7000                     moveq.l    D0, 0x00
  347. 000003A8  3005                     move.w     D0, D5
  348. 000003AA  D9C0                     add.l      A4, D0
  349. 000003AC  2D6E FFE4 FFEC           move.l     [A6 - 0x14], [A6 - 0x1C]
  350. 000003B2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  351. 000003B6  6044                     bra        +0x46 /* 000003FC */
  352. label000003B8:
  353. 000003B8  7000                     moveq.l    D0, 0x00
  354. 000003BA  102E FFF8                move.b     D0, [A6 - 0x8]
  355. 000003BE  6F3C                     ble        +0x3E /* 000003FC */
  356. 000003C0  7000                     moveq.l    D0, 0x00
  357. 000003C2  3006                     move.w     D0, D6
  358. 000003C4  7200                     moveq.l    D1, 0x00
  359. 000003C6  1204                     move.b     D1, D4
  360. 000003C8  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  361. 000003CC  5E80                     addq.l     D0, 7
  362. 000003CE  E688                     lsr        D0, 3
  363. 000003D0  3D40 FFE0                move.w     [A6 - 0x20], D0
  364. 000003D4  558F                     subq.l     A7, 2
  365. 000003D6  2F0C                     move.l     -[A7], A4
  366. 000003D8  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  367. 000003DC  3F2E FFE0                move.w     -[A7], [A6 - 0x20]
  368. 000003E0  7000                     moveq.l    D0, 0x00
  369. 000003E2  102E FFF8                move.b     D0, [A6 - 0x8]
  370. 000003E6  3F00                     move.w     -[A7], D0
  371. 000003E8  3F05                     move.w     -[A7], D5
  372. 000003EA  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  373. 000003EE  3A1F                     move.w     D5, [A7]+
  374. 000003F0  7000                     moveq.l    D0, 0x00
  375. 000003F2  3005                     move.w     D0, D5
  376. 000003F4  D9C0                     add.l      A4, D0
  377. 000003F6  2D6E FFE4 FFEC           move.l     [A6 - 0x14], [A6 - 0x1C]
  378. label000003FC:
  379. 000003FC  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  380. 00000400  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  381. 00000404  3F06                     move.w     -[A7], D6
  382. 00000406  7000                     moveq.l    D0, 0x00
  383. 00000408  1004                     move.b     D0, D4
  384. 0000040A  3F00                     move.w     -[A7], D0
  385. 0000040C  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  386. 00000410  7000                     moveq.l    D0, 0x00
  387. 00000412  3006                     move.w     D0, D6
  388. 00000414  7200                     moveq.l    D1, 0x00
  389. 00000416  1204                     move.b     D1, D4
  390. 00000418  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  391. 0000041C  5E80                     addq.l     D0, 7
  392. 0000041E  E688                     lsr        D0, 3
  393. 00000420  3A00                     move.w     D5, D0
  394. 00000422  7000                     moveq.l    D0, 0x00
  395. 00000424  102E FFF8                move.b     D0, [A6 - 0x8]
  396. 00000428  6606                     bne        +0x8 /* 00000430 */
  397. 0000042A  7000                     moveq.l    D0, 0x00
  398. 0000042C  3005                     move.w     D0, D5
  399. 0000042E  D9C0                     add.l      A4, D0
  400. label00000430:
  401. 00000430  4247                     clr.w      D7
  402. 00000432  601E                     bra        +0x20 /* 00000452 */
  403. label00000434:
  404. 00000434  206E FFE8                movea.l    A0, [A6 - 0x18]
  405. 00000438  7000                     moveq.l    D0, 0x00
  406. 0000043A  3007                     move.w     D0, D7
  407. 0000043C  7200                     moveq.l    D1, 0x00
  408. 0000043E  1230 0800                move.b     D1, [A0 + D0]
  409. 00000442  206E FFF0                movea.l    A0, [A6 - 0x10]
  410. 00000446  7000                     moveq.l    D0, 0x00
  411. 00000448  3007                     move.w     D0, D7
  412. 0000044A  11B3 1000 0800           move.b     [A0 + D0], [A3 + D1.w]
  413. 00000450  5247                     addq.w     D7, 1
  414. label00000452:
  415. 00000452  7000                     moveq.l    D0, 0x00
  416. 00000454  3007                     move.w     D0, D7
  417. 00000456  7200                     moveq.l    D1, 0x00
  418. 00000458  3206                     move.w     D1, D6
  419. 0000045A  B280                     cmp.l      D1, D0
  420. 0000045C  62D6                     bhi        -0x28 /* 00000434 */
  421. 0000045E  526E FFF4                addq.w     [A6 - 0xC], 1
  422. 00000462  6000 03FC                bra        +0x3FE /* 00000860 */
  423. 00000466  7000                     moveq.l    D0, 0x00
  424. 00000468  102E FFF6                move.b     D0, [A6 - 0xA]
  425. 0000046C  E688                     lsr        D0, 3
  426. 0000046E  7207                     moveq.l    D1, 0x07
  427. 00000470  C280                     and.l      D1, D0
  428. 00000472  1D41 FFFA                move.b     [A6 - 0x6], D1
  429. 00000476  102E FFFA                move.b     D0, [A6 - 0x6]
  430. 0000047A  6500 03E4                bcs        +0x3E6 /* 00000860 */
  431. 0000047E  0C00 0006                cmpi.b     D0, 0x6
  432. 00000482  6200 03DC                bhi        +0x3DE /* 00000860 */
  433. 00000486  7200                     moveq.l    D1, 0x00
  434. 00000488  1200                     move.b     D1, D0
  435. 0000048A  D241                     add.w      D1, D1
  436. 0000048C  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  437. 00000490  4EFB 1000                jmp        [PC + D1.w]
  438. 00000494  0010 007C                ori.b      [A0], 0x7C /* '|' */
  439. 00000498  00D6                     .incomplete
  440. 0000049A  011E                     btst       [A6]+, D0
  441. 0000049C  0172 01BA 0218 4247 604E bchg       [[0x2184247 + D0] + 0x604E], D0
  442. label000004A6:
  443. 000004A6  7000                     moveq.l    D0, 0x00
  444. 000004A8  3007                     move.w     D0, D7
  445. 000004AA  206E FFF0                movea.l    A0, [A6 - 0x10]
  446. 000004AE  7200                     moveq.l    D1, 0x00
  447. 000004B0  3207                     move.w     D1, D7
  448. 000004B2  11B4 0800 1800           move.b     [A0 + D1], [A4 + D0]
  449. 000004B8  4A2D DF80                tst.b      [A5 - 0x2080]
  450. 000004BC  6734                     beq        +0x36 /* 000004F2 */
  451. 000004BE  7000                     moveq.l    D0, 0x00
  452. 000004C0  3007                     move.w     D0, D7
  453. 000004C2  7200                     moveq.l    D1, 0x00
  454. 000004C4  1234 0800                move.b     D1, [A4 + D0]
  455. 000004C8  7002                     moveq.l    D0, 0x02
  456. 000004CA  B081                     cmp.l      D0, D1
  457. 000004CC  660A                     bne        +0xC /* 000004D8 */
  458. 000004CE  7000                     moveq.l    D0, 0x00
  459. 000004D0  3007                     move.w     D0, D7
  460. 000004D2  19AD DF7C 0800           move.b     [A4 + D0], [A5 - 0x2084]
  461. label000004D8:
  462. 000004D8  7000                     moveq.l    D0, 0x00
  463. 000004DA  3007                     move.w     D0, D7
  464. 000004DC  7200                     moveq.l    D1, 0x00
  465. 000004DE  1234 0800                move.b     D1, [A4 + D0]
  466. 000004E2  7001                     moveq.l    D0, 0x01
  467. 000004E4  B081                     cmp.l      D0, D1
  468. 000004E6  660A                     bne        +0xC /* 000004F2 */
  469. 000004E8  7000                     moveq.l    D0, 0x00
  470. 000004EA  3007                     move.w     D0, D7
  471. 000004EC  19AD DF7A 0800           move.b     [A4 + D0], [A5 - 0x2086]
  472. label000004F2:
  473. 000004F2  5247                     addq.w     D7, 1
  474. 000004F4  7000                     moveq.l    D0, 0x00
  475. 000004F6  3007                     move.w     D0, D7
  476. 000004F8  7200                     moveq.l    D1, 0x00
  477. 000004FA  3206                     move.w     D1, D6
  478. 000004FC  B280                     cmp.l      D1, D0
  479. 000004FE  62A6                     bhi        -0x58 /* 000004A6 */
  480. 00000500  7000                     moveq.l    D0, 0x00
  481. 00000502  3006                     move.w     D0, D6
  482. 00000504  D9C0                     add.l      A4, D0
  483. 00000506  526E FFF4                addq.w     [A6 - 0xC], 1
  484. 0000050A  6000 0354                bra        +0x356 /* 00000860 */
  485. 0000050E  1D54 FFFB                move.b     [A6 - 0x5], [A4]
  486. 00000512  4A2D DF80                tst.b      [A5 - 0x2080]
  487. 00000516  6724                     beq        +0x26 /* 0000053C */
  488. 00000518  7000                     moveq.l    D0, 0x00
  489. 0000051A  102E FFFB                move.b     D0, [A6 - 0x5]
  490. 0000051E  7202                     moveq.l    D1, 0x02
  491. 00000520  B280                     cmp.l      D1, D0
  492. 00000522  6606                     bne        +0x8 /* 0000052A */
  493. 00000524  1D6D DF7C FFFB           move.b     [A6 - 0x5], [A5 - 0x2084]
  494. label0000052A:
  495. 0000052A  7000                     moveq.l    D0, 0x00
  496. 0000052C  102E FFFB                move.b     D0, [A6 - 0x5]
  497. 00000530  7201                     moveq.l    D1, 0x01
  498. 00000532  B280                     cmp.l      D1, D0
  499. 00000534  6606                     bne        +0x8 /* 0000053C */
  500. 00000536  1D6D DF7A FFFB           move.b     [A6 - 0x5], [A5 - 0x2086]
  501. label0000053C:
  502. 0000053C  4247                     clr.w      D7
  503. 0000053E  6010                     bra        +0x12 /* 00000550 */
  504. label00000540:
  505. 00000540  206E FFF0                movea.l    A0, [A6 - 0x10]
  506. 00000544  7000                     moveq.l    D0, 0x00
  507. 00000546  3007                     move.w     D0, D7
  508. 00000548  11AE FFFB 0800           move.b     [A0 + D0], [A6 - 0x5]
  509. 0000054E  5247                     addq.w     D7, 1
  510. label00000550:
  511. 00000550  7000                     moveq.l    D0, 0x00
  512. 00000552  3007                     move.w     D0, D7
  513. 00000554  7200                     moveq.l    D1, 0x00
  514. 00000556  3206                     move.w     D1, D6
  515. 00000558  B280                     cmp.l      D1, D0
  516. 0000055A  62E4                     bhi        -0x1A /* 00000540 */
  517. 0000055C  D8FC 0001                add.w      A4, 0x1
  518. 00000560  526E FFF4                addq.w     [A6 - 0xC], 1
  519. 00000564  6000 02FA                bra        +0x2FC /* 00000860 */
  520. 00000568  7000                     moveq.l    D0, 0x00
  521. 0000056A  1014                     move.b     D0, [A4]
  522. 0000056C  7200                     moveq.l    D1, 0x00
  523. 0000056E  3206                     move.w     D1, D6
  524. 00000570  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  525. 00000574  D0AE 000C                add.l      D0, [A6 + 0xC]
  526. 00000578  2D40 FFEC                move.l     [A6 - 0x14], D0
  527. 0000057C  4247                     clr.w      D7
  528. 0000057E  6018                     bra        +0x1A /* 00000598 */
  529. label00000580:
  530. 00000580  206E FFEC                movea.l    A0, [A6 - 0x14]
  531. 00000584  7000                     moveq.l    D0, 0x00
  532. 00000586  3007                     move.w     D0, D7
  533. 00000588  226E FFF0                movea.l    A1, [A6 - 0x10]
  534. 0000058C  7200                     moveq.l    D1, 0x00
  535. 0000058E  3207                     move.w     D1, D7
  536. 00000590  13B0 0800 1800           move.b     [A1 + D1], [A0 + D0]
  537. 00000596  5247                     addq.w     D7, 1
  538. label00000598:
  539. 00000598  7000                     moveq.l    D0, 0x00
  540. 0000059A  3007                     move.w     D0, D7
  541. 0000059C  7200                     moveq.l    D1, 0x00
  542. 0000059E  3206                     move.w     D1, D6
  543. 000005A0  B280                     cmp.l      D1, D0
  544. 000005A2  62DC                     bhi        -0x22 /* 00000580 */
  545. 000005A4  D8FC 0001                add.w      A4, 0x1
  546. 000005A8  526E FFF4                addq.w     [A6 - 0xC], 1
  547. 000005AC  6000 02B2                bra        +0x2B4 /* 00000860 */
  548. 000005B0  7000                     moveq.l    D0, 0x00
  549. 000005B2  1014                     move.b     D0, [A4]
  550. 000005B4  7200                     moveq.l    D1, 0x00
  551. 000005B6  122C 0001                move.b     D1, [A4 + 0x1]
  552. 000005BA  E141                     asl        D1.w, 8
  553. 000005BC  48C1                     ext.l      D1
  554. 000005BE  D280                     add.l      D1, D0
  555. 000005C0  7000                     moveq.l    D0, 0x00
  556. 000005C2  3006                     move.w     D0, D6
  557. 000005C4  C141                     exg        D0, D1
  558. 000005C6  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  559. 000005CA  D0AE 000C                add.l      D0, [A6 + 0xC]
  560. 000005CE  2D40 FFEC                move.l     [A6 - 0x14], D0
  561. 000005D2  4247                     clr.w      D7
  562. 000005D4  6018                     bra        +0x1A /* 000005EE */
  563. label000005D6:
  564. 000005D6  206E FFEC                movea.l    A0, [A6 - 0x14]
  565. 000005DA  7000                     moveq.l    D0, 0x00
  566. 000005DC  3007                     move.w     D0, D7
  567. 000005DE  226E FFF0                movea.l    A1, [A6 - 0x10]
  568. 000005E2  7200                     moveq.l    D1, 0x00
  569. 000005E4  3207                     move.w     D1, D7
  570. 000005E6  13B0 0800 1800           move.b     [A1 + D1], [A0 + D0]
  571. 000005EC  5247                     addq.w     D7, 1
  572. label000005EE:
  573. 000005EE  7000                     moveq.l    D0, 0x00
  574. 000005F0  3007                     move.w     D0, D7
  575. 000005F2  7200                     moveq.l    D1, 0x00
  576. 000005F4  3206                     move.w     D1, D6
  577. 000005F6  B280                     cmp.l      D1, D0
  578. 000005F8  62DC                     bhi        -0x22 /* 000005D6 */
  579. 000005FA  548C                     addq.l     A4, 2
  580. 000005FC  526E FFF4                addq.w     [A6 - 0xC], 1
  581. 00000600  6000 025E                bra        +0x260 /* 00000860 */
  582. 00000604  7000                     moveq.l    D0, 0x00
  583. 00000606  302E FFF4                move.w     D0, [A6 - 0xC]
  584. 0000060A  5380                     subq.l     D0, 1
  585. 0000060C  7200                     moveq.l    D1, 0x00
  586. 0000060E  3206                     move.w     D1, D6
  587. 00000610  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  588. 00000614  D0AE 000C                add.l      D0, [A6 + 0xC]
  589. 00000618  2D40 FFEC                move.l     [A6 - 0x14], D0
  590. 0000061C  4247                     clr.w      D7
  591. 0000061E  6018                     bra        +0x1A /* 00000638 */
  592. label00000620:
  593. 00000620  206E FFEC                movea.l    A0, [A6 - 0x14]
  594. 00000624  7000                     moveq.l    D0, 0x00
  595. 00000626  3007                     move.w     D0, D7
  596. 00000628  226E FFF0                movea.l    A1, [A6 - 0x10]
  597. 0000062C  7200                     moveq.l    D1, 0x00
  598. 0000062E  3207                     move.w     D1, D7
  599. 00000630  13B0 0800 1800           move.b     [A1 + D1], [A0 + D0]
  600. 00000636  5247                     addq.w     D7, 1
  601. label00000638:
  602. 00000638  7000                     moveq.l    D0, 0x00
  603. 0000063A  3007                     move.w     D0, D7
  604. 0000063C  7200                     moveq.l    D1, 0x00
  605. 0000063E  3206                     move.w     D1, D6
  606. 00000640  B280                     cmp.l      D1, D0
  607. 00000642  62DC                     bhi        -0x22 /* 00000620 */
  608. 00000644  526E FFF4                addq.w     [A6 - 0xC], 1
  609. 00000648  6000 0216                bra        +0x218 /* 00000860 */
  610. 0000064C  7000                     moveq.l    D0, 0x00
  611. 0000064E  102E FFF6                move.b     D0, [A6 - 0xA]
  612. 00000652  7207                     moveq.l    D1, 0x07
  613. 00000654  C280                     and.l      D1, D0
  614. 00000656  1D41 FFF8                move.b     [A6 - 0x8], D1
  615. 0000065A  2D4C FFEC                move.l     [A6 - 0x14], A4
  616. 0000065E  7000                     moveq.l    D0, 0x00
  617. 00000660  102E FFF8                move.b     D0, [A6 - 0x8]
  618. 00000664  7207                     moveq.l    D1, 0x07
  619. 00000666  B280                     cmp.l      D1, D0
  620. 00000668  6618                     bne        +0x1A /* 00000682 */
  621. 0000066A  7000                     moveq.l    D0, 0x00
  622. 0000066C  3006                     move.w     D0, D6
  623. 0000066E  2F00                     move.l     -[A7], D0
  624. 00000670  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  625. 00000674  2F0C                     move.l     -[A7], A4
  626. 00000676  4EBA 0442                jsr        [PC + 0x442 /* 00000ABA */]
  627. 0000067A  3A00                     move.w     D5, D0
  628. 0000067C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  629. 00000680  601A                     bra        +0x1C /* 0000069C */
  630. label00000682:
  631. 00000682  558F                     subq.l     A7, 2
  632. 00000684  2F0C                     move.l     -[A7], A4
  633. 00000686  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  634. 0000068A  3F06                     move.w     -[A7], D6
  635. 0000068C  7000                     moveq.l    D0, 0x00
  636. 0000068E  102E FFF8                move.b     D0, [A6 - 0x8]
  637. 00000692  3F00                     move.w     -[A7], D0
  638. 00000694  3F05                     move.w     -[A7], D5
  639. 00000696  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  640. 0000069A  3A1F                     move.w     D5, [A7]+
  641. label0000069C:
  642. 0000069C  7000                     moveq.l    D0, 0x00
  643. 0000069E  3005                     move.w     D0, D5
  644. 000006A0  D9C0                     add.l      A4, D0
  645. 000006A2  526E FFF4                addq.w     [A6 - 0xC], 1
  646. 000006A6  6000 01B8                bra        +0x1BA /* 00000860 */
  647. 000006AA  7000                     moveq.l    D0, 0x00
  648. 000006AC  102E FFF6                move.b     D0, [A6 - 0xA]
  649. 000006B0  7207                     moveq.l    D1, 0x07
  650. 000006B2  C280                     and.l      D1, D0
  651. 000006B4  1D41 FFF9                move.b     [A6 - 0x7], D1
  652. 000006B8  102E FFF9                move.b     D0, [A6 - 0x7]
  653. 000006BC  6500 01A2                bcs        +0x1A4 /* 00000860 */
  654. 000006C0  0C00 0002                cmpi.b     D0, 0x2
  655. 000006C4  6200 019A                bhi        +0x19C /* 00000860 */
  656. 000006C8  7200                     moveq.l    D1, 0x00
  657. 000006CA  1200                     move.b     D1, D0
  658. 000006CC  D241                     add.w      D1, D1
  659. 000006CE  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  660. 000006D2  4EFB 1000                jmp        [PC + D1.w]
  661. 000006D6  0008 0108                ori.b      A0, 0x8
  662. 000006DA  0084 302E FFF4           ori.l      D4, 0x302EFFF4
  663. 000006E0  E540                     asl        D0.w, 2
  664. 000006E2  41ED F5FE                lea.l      A0, [A5 - 0xA02]
  665. 000006E6  218C 0000                move.l     [A0 + D0.w], A4
  666. 000006EA  1B54 FC76                move.b     [A5 - 0x38A], [A4]
  667. 000006EE  4247                     clr.w      D7
  668. 000006F0  600C                     bra        +0xE /* 000006FE */
  669. label000006F2:
  670. 000006F2  7000                     moveq.l    D0, 0x00
  671. 000006F4  3007                     move.w     D0, D7
  672. 000006F6  17B4 0801 7000           move.b     [A3 + D7.w], [A4 + D0 + 0x1]
  673. 000006FC  5247                     addq.w     D7, 1
  674. label000006FE:
  675. 000006FE  7000                     moveq.l    D0, 0x00
  676. 00000700  3007                     move.w     D0, D7
  677. 00000702  7200                     moveq.l    D1, 0x00
  678. 00000704  122D FC76                move.b     D1, [A5 - 0x38A]
  679. 00000708  B280                     cmp.l      D1, D0
  680. 0000070A  62E6                     bhi        -0x18 /* 000006F2 */
  681. 0000070C  4A2D DF80                tst.b      [A5 - 0x2080]
  682. 00000710  6738                     beq        +0x3A /* 0000074A */
  683. 00000712  4247                     clr.w      D7
  684. 00000714  6026                     bra        +0x28 /* 0000073C */
  685. label00000716:
  686. 00000716  7000                     moveq.l    D0, 0x00
  687. 00000718  1033 7000                move.b     D0, [A3 + D7.w]
  688. 0000071C  7202                     moveq.l    D1, 0x02
  689. 0000071E  B280                     cmp.l      D1, D0
  690. 00000720  6606                     bne        +0x8 /* 00000728 */
  691. 00000722  17AD DF7C 7000           move.b     [A3 + D7.w], [A5 - 0x2084]
  692. label00000728:
  693. 00000728  7000                     moveq.l    D0, 0x00
  694. 0000072A  1033 7000                move.b     D0, [A3 + D7.w]
  695. 0000072E  7201                     moveq.l    D1, 0x01
  696. 00000730  B280                     cmp.l      D1, D0
  697. 00000732  6606                     bne        +0x8 /* 0000073A */
  698. 00000734  17AD DF7A 7000           move.b     [A3 + D7.w], [A5 - 0x2086]
  699. label0000073A:
  700. 0000073A  5247                     addq.w     D7, 1
  701. label0000073C:
  702. 0000073C  7000                     moveq.l    D0, 0x00
  703. 0000073E  3007                     move.w     D0, D7
  704. 00000740  7200                     moveq.l    D1, 0x00
  705. 00000742  122D FC76                move.b     D1, [A5 - 0x38A]
  706. 00000746  B280                     cmp.l      D1, D0
  707. 00000748  62CC                     bhi        -0x32 /* 00000716 */
  708. label0000074A:
  709. 0000074A  7000                     moveq.l    D0, 0x00
  710. 0000074C  102D FC76                move.b     D0, [A5 - 0x38A]
  711. 00000750  5280                     addq.l     D0, 1
  712. 00000752  D9C0                     add.l      A4, D0
  713. 00000754  6000 010A                bra        +0x10C /* 00000860 */
  714. 00000758  1B54 FC76                move.b     [A5 - 0x38A], [A4]
  715. 0000075C  7000                     moveq.l    D0, 0x00
  716. 0000075E  302E FFF4                move.w     D0, [A6 - 0xC]
  717. 00000762  7200                     moveq.l    D1, 0x00
  718. 00000764  122C 0001                move.b     D1, [A4 + 0x1]
  719. 00000768  9081                     sub.l      D0, D1
  720. 0000076A  E540                     asl        D0.w, 2
  721. 0000076C  41ED F5FE                lea.l      A0, [A5 - 0xA02]
  722. 00000770  2D70 0000 FFEC           move.l     [A6 - 0x14], [A0 + D0.w]
  723. 00000776  4247                     clr.w      D7
  724. 00000778  6010                     bra        +0x12 /* 0000078A */
  725. label0000077A:
  726. 0000077A  206E FFEC                movea.l    A0, [A6 - 0x14]
  727. 0000077E  7000                     moveq.l    D0, 0x00
  728. 00000780  3007                     move.w     D0, D7
  729. 00000782  17B0 0801 7000           move.b     [A3 + D7.w], [A0 + D0 + 0x1]
  730. 00000788  5247                     addq.w     D7, 1
  731. label0000078A:
  732. 0000078A  7000                     moveq.l    D0, 0x00
  733. 0000078C  3007                     move.w     D0, D7
  734. 0000078E  7200                     moveq.l    D1, 0x00
  735. 00000790  122D FC76                move.b     D1, [A5 - 0x38A]
  736. 00000794  B280                     cmp.l      D1, D0
  737. 00000796  62E2                     bhi        -0x1C /* 0000077A */
  738. 00000798  4A2D DF80                tst.b      [A5 - 0x2080]
  739. 0000079C  6738                     beq        +0x3A /* 000007D6 */
  740. 0000079E  4247                     clr.w      D7
  741. 000007A0  6026                     bra        +0x28 /* 000007C8 */
  742. label000007A2:
  743. 000007A2  7000                     moveq.l    D0, 0x00
  744. 000007A4  1033 7000                move.b     D0, [A3 + D7.w]
  745. 000007A8  7202                     moveq.l    D1, 0x02
  746. 000007AA  B280                     cmp.l      D1, D0
  747. 000007AC  6606                     bne        +0x8 /* 000007B4 */
  748. 000007AE  17AD DF7C 7000           move.b     [A3 + D7.w], [A5 - 0x2084]
  749. label000007B4:
  750. 000007B4  7000                     moveq.l    D0, 0x00
  751. 000007B6  1033 7000                move.b     D0, [A3 + D7.w]
  752. 000007BA  7201                     moveq.l    D1, 0x01
  753. 000007BC  B280                     cmp.l      D1, D0
  754. 000007BE  6606                     bne        +0x8 /* 000007C6 */
  755. 000007C0  17AD DF7A 7000           move.b     [A3 + D7.w], [A5 - 0x2086]
  756. label000007C6:
  757. 000007C6  5247                     addq.w     D7, 1
  758. label000007C8:
  759. 000007C8  7000                     moveq.l    D0, 0x00
  760. 000007CA  3007                     move.w     D0, D7
  761. 000007CC  7200                     moveq.l    D1, 0x00
  762. 000007CE  122D FC76                move.b     D1, [A5 - 0x38A]
  763. 000007D2  B280                     cmp.l      D1, D0
  764. 000007D4  62CC                     bhi        -0x32 /* 000007A2 */
  765. label000007D6:
  766. 000007D6  548C                     addq.l     A4, 2
  767. 000007D8  6000 0086                bra        +0x88 /* 00000860 */
  768. 000007DC  7000                     moveq.l    D0, 0x00
  769. 000007DE  302E FFF4                move.w     D0, [A6 - 0xC]
  770. 000007E2  7200                     moveq.l    D1, 0x00
  771. 000007E4  1214                     move.b     D1, [A4]
  772. 000007E6  9081                     sub.l      D0, D1
  773. 000007E8  E540                     asl        D0.w, 2
  774. 000007EA  41ED F5FE                lea.l      A0, [A5 - 0xA02]
  775. 000007EE  2D70 0000 FFEC           move.l     [A6 - 0x14], [A0 + D0.w]
  776. 000007F4  206E FFEC                movea.l    A0, [A6 - 0x14]
  777. 000007F8  1B50 FC76                move.b     [A5 - 0x38A], [A0]
  778. 000007FC  4247                     clr.w      D7
  779. 000007FE  6010                     bra        +0x12 /* 00000810 */
  780. label00000800:
  781. 00000800  206E FFEC                movea.l    A0, [A6 - 0x14]
  782. 00000804  7000                     moveq.l    D0, 0x00
  783. 00000806  3007                     move.w     D0, D7
  784. 00000808  17B0 0801 7000           move.b     [A3 + D7.w], [A0 + D0 + 0x1]
  785. 0000080E  5247                     addq.w     D7, 1
  786. label00000810:
  787. 00000810  7000                     moveq.l    D0, 0x00
  788. 00000812  3007                     move.w     D0, D7
  789. 00000814  7200                     moveq.l    D1, 0x00
  790. 00000816  122D FC76                move.b     D1, [A5 - 0x38A]
  791. 0000081A  B280                     cmp.l      D1, D0
  792. 0000081C  62E2                     bhi        -0x1C /* 00000800 */
  793. 0000081E  4A2D DF80                tst.b      [A5 - 0x2080]
  794. 00000822  6738                     beq        +0x3A /* 0000085C */
  795. 00000824  4247                     clr.w      D7
  796. 00000826  6026                     bra        +0x28 /* 0000084E */
  797. label00000828:
  798. 00000828  7000                     moveq.l    D0, 0x00
  799. 0000082A  1033 7000                move.b     D0, [A3 + D7.w]
  800. 0000082E  7202                     moveq.l    D1, 0x02
  801. 00000830  B280                     cmp.l      D1, D0
  802. 00000832  6606                     bne        +0x8 /* 0000083A */
  803. 00000834  17AD DF7C 7000           move.b     [A3 + D7.w], [A5 - 0x2084]
  804. label0000083A:
  805. 0000083A  7000                     moveq.l    D0, 0x00
  806. 0000083C  1033 7000                move.b     D0, [A3 + D7.w]
  807. 00000840  7201                     moveq.l    D1, 0x01
  808. 00000842  B280                     cmp.l      D1, D0
  809. 00000844  6606                     bne        +0x8 /* 0000084C */
  810. 00000846  17AD DF7A 7000           move.b     [A3 + D7.w], [A5 - 0x2086]
  811. label0000084C:
  812. 0000084C  5247                     addq.w     D7, 1
  813. label0000084E:
  814. 0000084E  7000                     moveq.l    D0, 0x00
  815. 00000850  3007                     move.w     D0, D7
  816. 00000852  7200                     moveq.l    D1, 0x00
  817. 00000854  122D FC76                move.b     D1, [A5 - 0x38A]
  818. 00000858  B280                     cmp.l      D1, D0
  819. 0000085A  62CC                     bhi        -0x32 /* 00000828 */
  820. label0000085C:
  821. 0000085C  D8FC 0001                add.w      A4, 0x1
  822. label00000860:
  823. 00000860  7000                     moveq.l    D0, 0x00
  824. 00000862  302E FFF4                move.w     D0, [A6 - 0xC]
  825. 00000866  7200                     moveq.l    D1, 0x00
  826. 00000868  322E FFDE                move.w     D1, [A6 - 0x22]
  827. 0000086C  B280                     cmp.l      D1, D0
  828. 0000086E  6200 F7FA                bhi        -0x804 /* 0000006A */
  829. 00000872  200C                     move.l     D0, A4
  830. 00000874  90AE 0008                sub.l      D0, [A6 + 0x8]
  831. 00000878  2D40 FFFC                move.l     [A6 - 0x4], D0
  832. 0000087C  7202                     moveq.l    D1, 0x02
  833. 0000087E  4EAD 0272                jsr        [A5 + 0x272 /* export_74 */]
  834. 00000882  4A80                     tst.l      D0
  835. 00000884  6704                     beq        +0x6 /* 0000088A */
  836. 00000886  D8FC 0001                add.w      A4, 0x1
  837. label0000088A:
  838. 0000088A  200C                     move.l     D0, A4
  839. 0000088C  4CEE 18F0 FFC6           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x3A]
  840. 00000892  4E5E                     unlink     A6
  841. 00000894  4E75                     rts
  842. fn00000896:
  843. 00000896  4E56 FFA8                link       A6, -0x0058
  844. 0000089A  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  845. 0000089E  49EE FFE0                lea.l      A4, [A6 - 0x20]
  846. 000008A2  266E 0008                movea.l    A3, [A6 + 0x8]
  847. 000008A6  382E 0016                move.w     D4, [A6 + 0x16]
  848. 000008AA  7E00                     moveq.l    D7, 0x00
  849. 000008AC  603A                     bra        +0x3C /* 000008E8 */
  850. label000008AE:
  851. 000008AE  2004                     move.l     D0, D4
  852. 000008B0  E940                     asl        D0.w, 4
  853. 000008B2  41ED FCF8                lea.l      A0, [A5 - 0x308]
  854. 000008B6  2207                     move.l     D1, D7
  855. 000008B8  D241                     add.w      D1, D1
  856. 000008BA  D240                     add.w      D1, D0
  857. 000008BC  3230 1000                move.w     D1, [A0 + D1.w]
  858. 000008C0  48C1                     ext.l      D1
  859. 000008C2  2007                     move.l     D0, D7
  860. 000008C4  E540                     asl        D0.w, 2
  861. 000008C6  2D81 00C0                move.l     [A6 + D0.w - 0x64], D1
  862. 000008CA  2004                     move.l     D0, D4
  863. 000008CC  E940                     asl        D0.w, 4
  864. 000008CE  41ED FC78                lea.l      A0, [A5 - 0x388]
  865. 000008D2  2207                     move.l     D1, D7
  866. 000008D4  D241                     add.w      D1, D1
  867. 000008D6  D240                     add.w      D1, D0
  868. 000008D8  3230 1000                move.w     D1, [A0 + D1.w]
  869. 000008DC  48C1                     ext.l      D1
  870. 000008DE  2007                     move.l     D0, D7
  871. 000008E0  E540                     asl        D0.w, 2
  872. 000008E2  2981 0000                move.l     [A4 + D0.w], D1
  873. 000008E6  5287                     addq.l     D7, 1
  874. label000008E8:
  875. 000008E8  7008                     moveq.l    D0, 0x08
  876. 000008EA  B087                     cmp.l      D0, D7
  877. 000008EC  62C0                     bhi        -0x3E /* 000008AE */
  878. 000008EE  2004                     move.l     D0, D4
  879. 000008F0  D040                     add.w      D0, D0
  880. 000008F2  41ED FD98                lea.l      A0, [A5 - 0x268]
  881. 000008F6  3030 0000                move.w     D0, [A0 + D0.w]
  882. 000008FA  48C0                     ext.l      D0
  883. 000008FC  2D40 FFB4                move.l     [A6 - 0x4C], D0
  884. 00000900  2004                     move.l     D0, D4
  885. 00000902  D040                     add.w      D0, D0
  886. 00000904  41ED FD78                lea.l      A0, [A5 - 0x288]
  887. 00000908  3030 0000                move.w     D0, [A0 + D0.w]
  888. 0000090C  48C0                     ext.l      D0
  889. 0000090E  2D40 FFB8                move.l     [A6 - 0x48], D0
  890. 00000912  2004                     move.l     D0, D4
  891. 00000914  D040                     add.w      D0, D0
  892. 00000916  41ED FD88                lea.l      A0, [A5 - 0x278]
  893. 0000091A  3030 0000                move.w     D0, [A0 + D0.w]
  894. 0000091E  48C0                     ext.l      D0
  895. 00000920  2D40 FFBC                move.l     [A6 - 0x44], D0
  896. 00000924  7000                     moveq.l    D0, 0x00
  897. 00000926  2D40 FFA8                move.l     [A6 - 0x58], D0
  898. 0000092A  2D40 FFAC                move.l     [A6 - 0x54], D0
  899. 0000092E  7A00                     moveq.l    D5, 0x00
  900. 00000930  6000 0082                bra        +0x84 /* 000009B4 */
  901. label00000934:
  902. 00000934  2005                     move.l     D0, D5
  903. 00000936  E540                     asl        D0.w, 2
  904. 00000938  2D76 00C0 FFB0           move.l     [A6 - 0x50], [A6 + D0.w - 0x64]
  905. 0000093E  2E2E FFB0                move.l     D7, [A6 - 0x50]
  906. 00000942  DEAE FFA8                add.l      D7, [A6 - 0x58]
  907. 00000946  7000                     moveq.l    D0, 0x00
  908. 00000948  1033 7800                move.b     D0, [A3 + D7]
  909. 0000094C  2C00                     move.l     D6, D0
  910. 0000094E  5287                     addq.l     D7, 1
  911. 00000950  7000                     moveq.l    D0, 0x00
  912. 00000952  1033 7800                move.b     D0, [A3 + D7]
  913. 00000956  E140                     asl        D0.w, 8
  914. 00000958  48C0                     ext.l      D0
  915. 0000095A  DC80                     add.l      D6, D0
  916. 0000095C  2005                     move.l     D0, D5
  917. 0000095E  E540                     asl        D0.w, 2
  918. 00000960  2D74 0000 FFB0           move.l     [A6 - 0x50], [A4 + D0.w]
  919. 00000966  202E FFB0                move.l     D0, [A6 - 0x50]
  920. 0000096A  2206                     move.l     D1, D6
  921. 0000096C  E0A9                     lsr        D1, D0
  922. 0000096E  2C2E FFB4                move.l     D6, [A6 - 0x4C]
  923. 00000972  CC81                     and.l      D6, D1
  924. 00000974  7000                     moveq.l    D0, 0x00
  925. 00000976  3004                     move.w     D0, D4
  926. 00000978  5380                     subq.l     D0, 1
  927. 0000097A  7201                     moveq.l    D1, 0x01
  928. 0000097C  E1A9                     lsl        D1, D0
  929. 0000097E  C286                     and.l      D1, D6
  930. 00000980  6710                     beq        +0x12 /* 00000992 */
  931. 00000982  7000                     moveq.l    D0, 0x00
  932. 00000984  3004                     move.w     D0, D4
  933. 00000986  5380                     subq.l     D0, 1
  934. 00000988  223C 0000 00FF           move.l     D1, 0xFF
  935. 0000098E  E1A9                     lsl        D1, D0
  936. 00000990  8C81                     or.l       D6, D1
  937. label00000992:
  938. 00000992  206E 000C                movea.l    A0, [A6 + 0xC]
  939. 00000996  202E FFAC                move.l     D0, [A6 - 0x54]
  940. 0000099A  1186 0800                move.b     [A0 + D0], D6
  941. 0000099E  52AE FFAC                addq.l     [A6 - 0x54], 1
  942. 000009A2  5285                     addq.l     D5, 1
  943. 000009A4  BAAE FFB8                cmp.l      D5, [A6 - 0x48]
  944. 000009A8  660A                     bne        +0xC /* 000009B4 */
  945. 000009AA  7A00                     moveq.l    D5, 0x00
  946. 000009AC  202E FFBC                move.l     D0, [A6 - 0x44]
  947. 000009B0  D1AE FFA8                add.l      [A6 - 0x58], D0
  948. label000009B4:
  949. 000009B4  7000                     moveq.l    D0, 0x00
  950. 000009B6  302E 0012                move.w     D0, [A6 + 0x12]
  951. 000009BA  B0AE FFAC                cmp.l      D0, [A6 - 0x54]
  952. 000009BE  6400 FF74                bcc        -0x8A /* 00000934 */
  953. 000009C2  4CEE 18F0 FF90           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x70]
  954. 000009C8  4E5E                     unlink     A6
  955. 000009CA  4E75                     rts
  956. fn000009CC:
  957. 000009CC  4E56 FFFC                link       A6, -0x0004
  958. 000009D0  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  959. 000009D4  286E 000C                movea.l    A4, [A6 + 0xC]
  960. 000009D8  266E 0008                movea.l    A3, [A6 + 0x8]
  961. 000009DC  4204                     clr.b      D4
  962. 000009DE  1C04                     move.b     D6, D4
  963. 000009E0  7801                     moveq.l    D4, 0x01
  964. 000009E2  302E 0016                move.w     D0, [A6 + 0x16]
  965. 000009E6  536E 0016                subq.w     [A6 + 0x16], 1
  966. 000009EA  426E FFFE                clr.w      [A6 - 0x2]
  967. 000009EE  600C                     bra        +0xE /* 000009FC */
  968. label000009F0:
  969. 000009F0  1004                     move.b     D0, D4
  970. 000009F2  4880                     ext.w      D0
  971. 000009F4  E340                     asl        D0.w, 1
  972. 000009F6  1800                     move.b     D4, D0
  973. 000009F8  526E FFFE                addq.w     [A6 - 0x2], 1
  974. label000009FC:
  975. 000009FC  7000                     moveq.l    D0, 0x00
  976. 000009FE  302E FFFE                move.w     D0, [A6 - 0x2]
  977. 00000A02  7200                     moveq.l    D1, 0x00
  978. 00000A04  322E 0016                move.w     D1, [A6 + 0x16]
  979. 00000A08  B280                     cmp.l      D1, D0
  980. 00000A0A  62E4                     bhi        -0x1A /* 000009F0 */
  981. 00000A0C  1004                     move.b     D0, D4
  982. 00000A0E  5304                     subq.b     D4, 1
  983. 00000A10  4880                     ext.w      D0
  984. 00000A12  48C0                     ext.l      D0
  985. 00000A14  7200                     moveq.l    D1, 0x00
  986. 00000A16  9280                     sub.l      D1, D0
  987. 00000A18  1D41 FFFD                move.b     [A6 - 0x3], D1
  988. 00000A1C  4245                     clr.w      D5
  989. 00000A1E  426E FFFE                clr.w      [A6 - 0x2]
  990. 00000A22  6078                     bra        +0x7A /* 00000A9C */
  991. label00000A24:
  992. 00000A24  3005                     move.w     D0, D5
  993. 00000A26  5245                     addq.w     D5, 1
  994. 00000A28  7200                     moveq.l    D1, 0x00
  995. 00000A2A  3200                     move.w     D1, D0
  996. 00000A2C  1E33 1800                move.b     D7, [A3 + D1]
  997. 00000A30  600E                     bra        +0x10 /* 00000A40 */
  998. label00000A32:
  999. 00000A32  DC07                     add.b      D6, D7
  1000. 00000A34  3005                     move.w     D0, D5
  1001. 00000A36  5245                     addq.w     D5, 1
  1002. 00000A38  7200                     moveq.l    D1, 0x00
  1003. 00000A3A  3200                     move.w     D1, D0
  1004. 00000A3C  1E33 1800                move.b     D7, [A3 + D1]
  1005. label00000A40:
  1006. 00000A40  4887                     ext.w      D7
  1007. 00000A42  48C7                     ext.l      D7
  1008. 00000A44  4884                     ext.w      D4
  1009. 00000A46  48C4                     ext.l      D4
  1010. 00000A48  B887                     cmp.l      D4, D7
  1011. 00000A4A  67E6                     beq        -0x18 /* 00000A32 */
  1012. 00000A4C  4887                     ext.w      D7
  1013. 00000A4E  48C7                     ext.l      D7
  1014. 00000A50  102E FFFD                move.b     D0, [A6 - 0x3]
  1015. 00000A54  4880                     ext.w      D0
  1016. 00000A56  48C0                     ext.l      D0
  1017. 00000A58  B087                     cmp.l      D0, D7
  1018. 00000A5A  67D6                     beq        -0x28 /* 00000A32 */
  1019. 00000A5C  DC07                     add.b      D6, D7
  1020. 00000A5E  4886                     ext.w      D6
  1021. 00000A60  48C6                     ext.l      D6
  1022. 00000A62  4A86                     tst.l      D6
  1023. 00000A64  6C04                     bge        +0x6 /* 00000A6A */
  1024. 00000A66  DC2D FC76                add.b      D6, [A5 - 0x38A]
  1025. label00000A6A:
  1026. 00000A6A  4886                     ext.w      D6
  1027. 00000A6C  48C6                     ext.l      D6
  1028. 00000A6E  7000                     moveq.l    D0, 0x00
  1029. 00000A70  102D FC76                move.b     D0, [A5 - 0x38A]
  1030. 00000A74  5380                     subq.l     D0, 1
  1031. 00000A76  B086                     cmp.l      D0, D6
  1032. 00000A78  6C0C                     bge        +0xE /* 00000A86 */
  1033. 00000A7A  4886                     ext.w      D6
  1034. 00000A7C  48C6                     ext.l      D6
  1035. 00000A7E  7000                     moveq.l    D0, 0x00
  1036. 00000A80  102D FC76                move.b     D0, [A5 - 0x38A]
  1037. 00000A84  9C80                     sub.l      D6, D0
  1038. label00000A86:
  1039. 00000A86  4886                     ext.w      D6
  1040. 00000A88  41ED FB76                lea.l      A0, [A5 - 0x48A]
  1041. 00000A8C  7000                     moveq.l    D0, 0x00
  1042. 00000A8E  302E FFFE                move.w     D0, [A6 - 0x2]
  1043. 00000A92  19B0 6000 0800           move.b     [A4 + D0], [A0 + D6.w]
  1044. 00000A98  526E FFFE                addq.w     [A6 - 0x2], 1
  1045. label00000A9C:
  1046. 00000A9C  7000                     moveq.l    D0, 0x00
  1047. 00000A9E  302E FFFE                move.w     D0, [A6 - 0x2]
  1048. 00000AA2  7200                     moveq.l    D1, 0x00
  1049. 00000AA4  322E 0012                move.w     D1, [A6 + 0x12]
  1050. 00000AA8  B280                     cmp.l      D1, D0
  1051. 00000AAA  6200 FF78                bhi        -0x86 /* 00000A24 */
  1052. 00000AAE  3005                     move.w     D0, D5
  1053. 00000AB0  4CEE 18F0 FFE4           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x1C]
  1054. 00000AB6  4E5E                     unlink     A6
  1055. 00000AB8  4E75                     rts
  1056. fn00000ABA:
  1057. 00000ABA  4E56 FFFC                link       A6, -0x0004
  1058. 00000ABE  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1059. 00000AC2  286E 000C                movea.l    A4, [A6 + 0xC]
  1060. 00000AC6  266E 0008                movea.l    A3, [A6 + 0x8]
  1061. 00000ACA  4245                     clr.w      D5
  1062. 00000ACC  4246                     clr.w      D6
  1063. 00000ACE  6000 00BA                bra        +0xBC /* 00000B8A */
  1064. label00000AD2:
  1065. 00000AD2  7000                     moveq.l    D0, 0x00
  1066. 00000AD4  3006                     move.w     D0, D6
  1067. 00000AD6  1D73 0800 FFFF           move.b     [A6 - 0x1], [A3 + D0]
  1068. 00000ADC  7000                     moveq.l    D0, 0x00
  1069. 00000ADE  102E FFFF                move.b     D0, [A6 - 0x1]
  1070. 00000AE2  727F                     moveq.l    D1, 0x7F
  1071. 00000AE4  B280                     cmp.l      D1, D0
  1072. 00000AE6  6C46                     bge        +0x48 /* 00000B2E */
  1073. 00000AE8  426E FFFC                clr.w      [A6 - 0x4]
  1074. 00000AEC  601E                     bra        +0x20 /* 00000B0C */
  1075. label00000AEE:
  1076. 00000AEE  7000                     moveq.l    D0, 0x00
  1077. 00000AF0  3006                     move.w     D0, D6
  1078. 00000AF2  7200                     moveq.l    D1, 0x00
  1079. 00000AF4  322E FFFC                move.w     D1, [A6 - 0x4]
  1080. 00000AF8  D280                     add.l      D1, D0
  1081. 00000AFA  3005                     move.w     D0, D5
  1082. 00000AFC  5245                     addq.w     D5, 1
  1083. 00000AFE  7400                     moveq.l    D2, 0x00
  1084. 00000B00  3400                     move.w     D2, D0
  1085. 00000B02  19B3 1801 2800           move.b     [A4 + D2], [A3 + D1 + 0x1]
  1086. 00000B08  526E FFFC                addq.w     [A6 - 0x4], 1
  1087. label00000B0C:
  1088. 00000B0C  7000                     moveq.l    D0, 0x00
  1089. 00000B0E  302E FFFC                move.w     D0, [A6 - 0x4]
  1090. 00000B12  7200                     moveq.l    D1, 0x00
  1091. 00000B14  122E FFFF                move.b     D1, [A6 - 0x1]
  1092. 00000B18  747F                     moveq.l    D2, 0x7F
  1093. 00000B1A  9282                     sub.l      D1, D2
  1094. 00000B1C  B280                     cmp.l      D1, D0
  1095. 00000B1E  6ECE                     bgt        -0x30 /* 00000AEE */
  1096. 00000B20  7000                     moveq.l    D0, 0x00
  1097. 00000B22  102E FFFF                move.b     D0, [A6 - 0x1]
  1098. 00000B26  727E                     moveq.l    D1, 0x7E
  1099. 00000B28  9081                     sub.l      D0, D1
  1100. 00000B2A  DC40                     add.w      D6, D0
  1101. 00000B2C  605C                     bra        +0x5E /* 00000B8A */
  1102. label00000B2E:
  1103. 00000B2E  5246                     addq.w     D6, 1
  1104. 00000B30  7000                     moveq.l    D0, 0x00
  1105. 00000B32  3006                     move.w     D0, D6
  1106. 00000B34  7200                     moveq.l    D1, 0x00
  1107. 00000B36  1233 0800                move.b     D1, [A3 + D0]
  1108. 00000B3A  3801                     move.w     D4, D1
  1109. 00000B3C  426E FFFC                clr.w      [A6 - 0x4]
  1110. 00000B40  602E                     bra        +0x30 /* 00000B70 */
  1111. label00000B42:
  1112. 00000B42  7E01                     moveq.l    D7, 0x01
  1113. 00000B44  601A                     bra        +0x1C /* 00000B60 */
  1114. label00000B46:
  1115. 00000B46  7000                     moveq.l    D0, 0x00
  1116. 00000B48  3006                     move.w     D0, D6
  1117. 00000B4A  7200                     moveq.l    D1, 0x00
  1118. 00000B4C  3207                     move.w     D1, D7
  1119. 00000B4E  D280                     add.l      D1, D0
  1120. 00000B50  3005                     move.w     D0, D5
  1121. 00000B52  5245                     addq.w     D5, 1
  1122. 00000B54  7400                     moveq.l    D2, 0x00
  1123. 00000B56  3400                     move.w     D2, D0
  1124. 00000B58  19B3 1800 2800           move.b     [A4 + D2], [A3 + D1]
  1125. 00000B5E  5247                     addq.w     D7, 1
  1126. label00000B60:
  1127. 00000B60  7000                     moveq.l    D0, 0x00
  1128. 00000B62  3007                     move.w     D0, D7
  1129. 00000B64  7200                     moveq.l    D1, 0x00
  1130. 00000B66  3204                     move.w     D1, D4
  1131. 00000B68  B280                     cmp.l      D1, D0
  1132. 00000B6A  64DA                     bcc        -0x24 /* 00000B46 */
  1133. 00000B6C  526E FFFC                addq.w     [A6 - 0x4], 1
  1134. label00000B70:
  1135. 00000B70  7000                     moveq.l    D0, 0x00
  1136. 00000B72  302E FFFC                move.w     D0, [A6 - 0x4]
  1137. 00000B76  7200                     moveq.l    D1, 0x00
  1138. 00000B78  122E FFFF                move.b     D1, [A6 - 0x1]
  1139. 00000B7C  5281                     addq.l     D1, 1
  1140. 00000B7E  B280                     cmp.l      D1, D0
  1141. 00000B80  6EC0                     bgt        -0x3E /* 00000B42 */
  1142. 00000B82  7000                     moveq.l    D0, 0x00
  1143. 00000B84  3004                     move.w     D0, D4
  1144. 00000B86  5280                     addq.l     D0, 1
  1145. 00000B88  DC40                     add.w      D6, D0
  1146. label00000B8A:
  1147. 00000B8A  7000                     moveq.l    D0, 0x00
  1148. 00000B8C  3005                     move.w     D0, D5
  1149. 00000B8E  7200                     moveq.l    D1, 0x00
  1150. 00000B90  322E 0012                move.w     D1, [A6 + 0x12]
  1151. 00000B94  B280                     cmp.l      D1, D0
  1152. 00000B96  6200 FF3A                bhi        -0xC4 /* 00000AD2 */
  1153. 00000B9A  3006                     move.w     D0, D6
  1154. 00000B9C  4CEE 18F0 FFE4           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x1C]
  1155. 00000BA2  4E5E                     unlink     A6
  1156. 00000BA4  4E75                     rts
  1157.